Machine Learning Paradigms